<?php
/**
 *店铺分类
 */
class PaipaiShopCategory{
	/**
	 * @var integer $categoryId 店铺分类编号
	 */
	var $categoryId;	
	/**
	 * @var string $categoryCode 店铺分类编码
	 */
	var $categoryCode;	
	/**
	 * @var integer $parentId 父级分类编号，level>1时才有意义
	 */
	var $parentId;	
	/**
	 * @var integer $sequence  显示顺序值
	 */
	var $sequence;	
	/**
	 * @var string $picLink   图片url
	 */
	var $picLink;	
	/**
	 * @var integer $itemCount   该分类下的商品数
	 */
	var $itemCount;			
	/**
	 * @var integer $level   分类级别，父级为1，子级为2，目前只有两级
	 */
	var $level;
	/**
	 * @var bool $hasLeaf   是否有子级别
	 */
	var $hasLeaf;
	/**
	 * @var string $categoryLink   该分类对应的商品列表页面
	 */
	var $categoryLink;	
	/**
	 * @var string $desc    分类描述
	 */
	var $desc;			
}
//private
class _PaipaiShopCategoryList{
  var $sellerUin;
  var $shopCategoryList=array();
   /**
	 * @var array $_DataLayerout 数据布局(系统属性)，varclass：本类中property是对象或对象数组的类及子类class
	 */
  public static $_DataLayerout=array('varclass'=>array('shopCategoryList'=>'PaipaiShopCategory'));
}
/**
 *店铺促销活动
 */
class PaipaiShopPromotion{
	/**
	 * @var integer $promotionId 活动编号
	 */
	var $promotionId;	
	/**
	 * @var string $name  促销活动名称
	 */
	var $name;	
	/**
	 * @var integer $sequence  本活动在促销活动列表中的排序索引值
	 */
	var $sequence;	
	/**
	 * @var integer $picSize  促销活动页面商品图片大小
	 */
	var $picSize;	
	/**
	 * @var integer $displayColumns   促销活动页面每行显示多少列商品
	 */
	var $displayColumns;			
	/**
	 * @var integer $displayRows   促销活动页面显示多少行商品
	 */
	var $displayRows;
	/**
	 * @var bool $display   促销活动是否显示
	 */
	var $display;
	/**
	 * @var string $promotionLink    促销活动页面URL
	 */
	var $promotionLink;	
	/**
	 * @var string $desc  促销活动描述
	 */
	var $desc;			
}
/**
 *店铺促销活动列表
 */
class PaipaiShopPromotionList{
  var $sellerUin;
  /**
   * @var PaipaiShopPromotion $shopPromotionList 店铺促销活动列表
   */
  var $shopPromotionList=array();
   /**
	 * @var array $_DataLayerout 数据布局(系统属性)，varclass：本类中property是对象或对象数组的类及子类class
	 */
  public static $_DataLayerout=array('varclass'=>array('shopPromotionList'=>'PaipaiShopPromotion'));
}
//private
class _PaipaiShopsPromotionList{
  var $shopsPromotionList=array();
   /**
	 * @var array $_DataLayerout 数据布局(系统属性)，varclass：本类中property是对象或对象数组的类及子类class
	 */
  public static $_DataLayerout=array('varclass'=>array('shopsPromotionList'=>'PaipaiShopPromotionList'));
}
/**
 * 运费模板运费规则列表
 */
class PaipaiShopFreightRule{
	/**
	 * @var array $regionIds  目的地编码(多个以','号分隔),如[36000,2]
	 */
	var $regionIds;	
	/**
	 * @var number $property 规则属性  
	 */
	var $property;	
	/**
	 * @var number $arriveDays 大约到达天数
	 */
	var $arriveDays;
	/**
	 * @var number $codPrice 货到付款费用
	 */
	var $codPrice;
	/**
	 * @var number $startPrice 快递首付价格
	 */
	var $startPrice;	
	/**
	 * @var number $startCount 快递首次量
	 */
	var $startCount;
	/**
	 * @var number $risePrice 快递递增单位价格
	 */
	var $risePrice;
	/**
	 * @var number $riseCount 快递递增单位量
	 */
	var $riseCount;	
	/**
	 * @var string $type 规则类型([默认|同城|普通] （B2C统一为普通即异地）,0x03)
	 */
	var $type;
}
/**
 * 运费模板
 */
class PaipaiShopFreight{
	/**
	 * @var string $freightId  运费模板ID
	 */
	var $freightId;	
	/**
	 * @var string $freightName  运费模板名称
	 */
	var $freightName;	
	/**
	 * @var string $desc  运费模板描述
	 */
	var $desc;	
	/**
	 * @var array $ruleList  运费规则列表，类型@see PaipaiShopFreightRule
	 */	
    var $ruleList=array();			
}
/**
 * 运费模板查询结果
 */
class PaipaiShopFreightList{
	/**
	 * @var number $totalCount  运费模板数
	 */
	var $totalCount;	
	/**
	 * @var array $freightList  运费模板列表，类型@see PaipaiShopFreight
	 */	
  var $freightList=array();
   /**
	 * @var array $_DataLayerout 数据布局(系统属性)，varclass：本类中property是对象或对象数组的类及子类class
	 */
  public static $_DataLayerout=array('varclass'=>array('freightList'=>'PaipaiShopFreight','ruleList'=>'PaipaiShopFreightRule'));
}
/**
 * 运费模板
 */
class PaipaiShopFriendShop{
	/**
	 * @var string $shopId  友情店铺编号
	 */
	var $shopId;	
	/**
	 * @var string $shopName  友情店铺名称
	 */
	var $shopName;	
	/**
	 * @var string $shopLogo  友情店铺Logo
	 */
	var $shopLogo;	
}
/**
 * 友情店铺链接列表
 */
class PaipaiShopFriendShopList{
	/**
	 * @var number $totalCount  友情店铺链接数量
	 */
	var $totalCount;	
	/**
	 * @var array $friendShopList  友情店铺链接列表，类型@see PaipaiShopFriendShop
	 */	
    var $friendShopList=array();
   /**
	 * @var array $_DataLayerout 数据布局(系统属性)，varclass：本类中property是对象或对象数组的类及子类class
	 */
    public static $_DataLayerout=array('varclass'=>array('friendShopList'=>'PaipaiShopFriendShop'));
}
/**
 * 店铺的信息
 */
class PaipaiShopInfo{
	/**
	 * @var string $sellerUin  卖家uin号
	 */
	var $sellerUin;	
	/**
	 * @var string $shopName  店铺名称
	 */
	var $shopName;	
	/**
	 * @var string $mainBusiness  主要经营的项目
	 */
	var $mainBusiness;	
	/**
	 * @var number $sellerLocation  
	 */
	var $sellerLocation;		
	/**
	 * @var number $sellerLevelCount 卖家等级  
	 */
	var $sellerLevelCount;    
	/**
	 * @var number $guaranteeCompensation  
	 */
	var $guaranteeCompensation;
	/**
	 * @var string $property  店铺属性串 
	 */
	var $property;
	/**
	 * @var number $itemCountOnSale 当前在销售的商品数量  
	 */
	var $itemCountOnSale;
	/**
	 * @var number $goodDescriptionMatch  
	 */
	var $goodDescriptionMatch;
	/**
	 * @var number $attitudeOfService 
	 */
	var $attitudeOfService; 
	/**
	 * @var number $speedOfDelivery  
	 */
	var $speedOfDelivery;  
	/**
	 * @var number $goodEval  
	 */
	var $goodEval; 
	/**
	 * @var number $normalEval  
	 */
	var $normalEval;
	/**
	 * @var number $badEval  
	 */
	var $badEval; 
	/**
	 * @var string $sigTencent  
	 */
	var $sigTencent;
	/**
	 * @var string $sigPaipai  
	 */
	var $sigPaipai; 
	/**
	 * @var string $logo  
	 */
	var $logo; 	
	/**
	 * @var string $regTime  
	 */
	var $regTime; 	  
	/**
	 * @var number $authenticated  
	 */
	var $authenticated; 	  
	/**
	 * @var number $cityId  
	 */
	var $cityId; 	  
}
